Skip to content

Allow cimport for quicktions#5

Open
nocarryr wants to merge 25 commits into
scoder:masterfrom
nocarryr:pxd-restructure
Open

Allow cimport for quicktions#5
nocarryr wants to merge 25 commits into
scoder:masterfrom
nocarryr:pxd-restructure

Conversation

@nocarryr
Copy link
Copy Markdown

Share the quicktions.Fraction extension type definitions with other Cython modules.

To make distribution possible from a pip install, the sources have to be included in the built wheels. The project layout prevents this (AFAIK) since only the compiled binaries would be included.

Placing quicktions into a sub-directory as a proper package (with __init__.py) seemed the best solution:

* src
  * quicktions
    * __init__.py
    * quicktions.pyx
    * quicktions.pxd

I realize this may be an undesirable change and can understand if it's not a direction you would like to go with this project.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants